Filipendule commune - Spanish English Dictionary